 //校验邮箱格式
    function validateEmail(id){
    	  var email = $('#'+id).val();
    	  var reg = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
    	  if(email.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("邮箱不能为空");
    		  return false;
    	  }else if(!reg.test(email)){
    		       $('#warnInfoDiv').show();
    	    	   $('#warnInfo').html("邮箱格式不正确");
    		       return false;
    	  }
    	  return true;
    }
  //校验身份证照片
    function validateIdPhoto(idFront,idBehind){
    	  var idCardPhotoFront = $('#'+idFront).val();
    	  var idCardPhotoBehind = $('#'+idBehind).val();
    	  
    	  if(idCardPhotoFront==''){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("请上传身份证正面照");
    		  return false;
    	  }else if(idCardPhotoBehind==''){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("请上传身份证背面照");
    		  return false;
    	  }
    	  return true;
    }
    
    //校验电话号码
    function validatePhoneNum(id){
  	  var pohneNum = $('#'+id).val();
  	  var reg = /^0?1[3|4|5|8][0-9]\d{8}$/;
  	  if(pohneNum.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("手机号不能为空");
  		  return false;
  	  }else if(!reg.test(pohneNum)){
 		      $('#warnInfoDiv').show();
    		  $('#warnInfo').html("手机号格式不正确");
 		       return false;
  	  }
  	  return true;
    }
    //校验短信验证码
    function validatesmsCode(id){
  	  var smsCode = $('#'+id).val();
  	  var reg = /^\d+$/;
  	  if(smsCode.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("手机验证码不能为空");
  		  return false;
  	  }else if(!reg.test(smsCode)){
 		      $('#warnInfoDiv').show();
    		  $('#warnInfo').html("手机验证码格式不正确");
 		       return false;
  	  }else if(smsCode.length!=6 && smsCode.length!=7 && smsCode.length!=8){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("手机验证码应为6-8位");
  		  return false;
  	  }
  		  
  	  return true;
    }
    
  //校验身份证
    function validateIDCard(id){
    	  var idCard = $('#'+id).val();
    	  var reg = /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[12])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i;
    	  if(idCard.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("身份证不能为空");
    		  return false;
    	  }else if(!reg.test(idCard)){
    		       $('#warnInfoDiv').show();
    	    		  $('#warnInfo').html("身份证格式不正确");
    		       return false;
    	  }
    	  return true;
    }
    //校验姓名
    function validateName(id){
    	  var name = $('#'+id).val();
    	  if(name.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("姓名不能为空");
    		  return false;
    	  }
    	  return true;
    }
    //校验银行卡号
    function validateBankNum(id){
    	  var bankCard = $('#'+id).val();
    	  var reg = /^(\d{16}|\d{19})$/;
    	  if(bankCard.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("银行卡号不能为空");
    		  return false;
    	  }else if(!reg.test(bankCard)){
    		       $('#warnInfoDiv').show();
    	    		  $('#warnInfo').html("银行卡号格式不正确");
    		       return false;
    	  }
    	  return true;
    }
    
  //登录校验用户名，密码
    function validateLogin(username,password){
    	  var username = $('#'+username).val();
      	  var password = $('#'+password).val();
    	  if(username.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("用户名不能为空");
    		  return false;
    	  }else if(password.trim().length==0){
    		  $('#warnInfoDiv').show();
    		  $('#warnInfo').html("密码不能为空");
    		  return false;
    	  }
    	  return true;
    }
    
//修改登录密码校验
    function validateUpdateLoginPwd(pwd,newpwd,repwd){
    	 var password = $('#'+pwd).val();
     	 var newpassword = $('#'+newpwd).val();
     	 var repassword = $('#'+repwd).val();
     	if(password.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("原密码不能为空");
  		  return false;
  	  }else if(newpassword.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("新密码不能为空");
  		  return false;
  	  }else if(repassword.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("确认密码不能为空");
  		  return false;
  	  }else if(repassword.trim()!=newpassword.trim()){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("新密码与确认密码不一致");
  		  return false;
  	  }else if(!validatePasswordStrength(newpassword)){
		  return false;
	  }
  	  return true;
    }
  //忘记密码校验
    function validateRecoverLoginPwd(newpwd,repwd){
     	 var newpassword = $('#'+newpwd).val();
     	 var repassword = $('#'+repwd).val();
     	 if(newpassword.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("新密码不能为空");
  		  return false;
  	  }else if(repassword.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("确认密码不能为空");
  		  return false;
  	  }else if(repassword.trim()!=newpassword.trim()){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("新密码与确认密码不一致");
  		  return false;
  	  }else if(!validatePasswordStrength(newpassword)){
		  return false;
	  }
  	  return true;
    }
    
    
    //校验是否同意协议
    function validateAgreement(id){
    	var agreement = $('#'+id).attr('checked');
    	if(agreement!='checked'){
    		$('#warnInfoDiv').show();
  		  $('#warnInfo').html("请确定您已阅读《会员服务条例》");
    		return false
    	}
    	return true;
    }
    //开始时间结束时间
    function validateTime(startTime,endTime,days){
     	 var startTime = $('#'+startTime).val();
     	 var endTime = $('#'+endTime).val();
     	 if(startTime.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("开始时间不能为空");
  		  return false;
  	  }else if(endTime.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("结束时间不能为空");
  		  return false;
  	  }else if(startTime>endTime){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("开始时间不能晚于结束时间");
 		  return false;
  	  }else if(GetDateDiff(startTime,endTime)>days){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("时间范围不能大于"+days+"天");
  		  return false;
  	  }
  	  return true;
    }
    //计算开始时间结束时间间隔的天数
    function GetDateDiff(startDate,endDate){
    	var startTime = new Date(Date.parse(startDate.replace(/-/g,   "/"))).getTime();     
        var endTime = new Date(Date.parse(endDate.replace(/-/g,   "/"))).getTime();     
        var dates = Math.abs((startTime - endTime))/(1000*60*60*24);  
        return dates;
    }
    //校验游戏是否为空
    function validateGame(game){
    	 var game = $('#'+game).val();
     	 if(game.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("游戏不能为空");
  		  return false;
  	  }
  	  return true;
    }
    // 校验密码强度
    function validatePasswordStrength(pwd){
  	  var reg =  /(?!^[0-9]+$)(?!^[A-z]+$)(?!^[^A-z0-9]+$)^.{8,128}$/;
  	   if(!reg.test(pwd)){
  		     $('#warnInfoDiv').show();
   		  $('#warnInfo').html("密码不合法！（1）密码长度至少为八个字符。（2）密码最少包含以下四类字符中的两类：拉丁文大写字母 (A - Z)拉丁文小写字母 (a - z)10 个基本数字 (0 - 9)非字母数字字符，如感叹号 (!)、美元符号 ($)、数字符号 (#) 或百分号 (%)。（3）密码可最长为 128 个字符。");
  		       return false;
  	  }
  	  return true;
  }
  //修改登录密码校验
    function validateRegistePwd(pwd){
    	 var password = $('#'+pwd).val();
     	if(password.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html("密码不能为空");
  		  return false;
  	  }else if(!validatePasswordStrength(password)){
		  return false;
	  }
  	  return true;
    }
  //非空校验
    function validateNull(id,message){
    	 var info = $('#'+id).val();
     	if(info.trim().length==0){
  		$('#warnInfoDiv').show();
		  $('#warnInfo').html(message+"不能为空");
  		  return false;
  	  }
  	  return true;
    }